package com.dkm.ec.so.persistence.entity;

import java.math.BigDecimal;
import java.util.Date;

import com.dkm.ec.sale.persistence.entity.SaleSkuPo;

/**
 * 对象功能:订单项目 entity对象
 * 开发公司:dkm.com
 * 开发人员:ZHH
 * 创建时间:2017-05-19 15:51:36
 */
public class SoItemPo extends SoItemTbl{
	private SaleSkuPo saleSkuPo;
	private String soStatus;
	private String attrOpValues;
	private String name;
	private String subName;
	private String productId;
	private String mainCloudPath; 
	private String returnStatus; 
	private String returnId;
	private String soNo;
	private Date createTime;
    private BigDecimal listPrice;
    private BigDecimal pointPrice;
    private String activityType; //如果这个字段不为空，那么就是活动商品. 活动类型，1；今日秒杀,2：抢购专区,3：积分专区,4：厂家直销，5推荐精品，6新人专区，7区域专区，8：文化专区
	private Long actSkuId; //引用每个活动类型的sku表的id

	
	public SaleSkuPo getSaleSkuPo() {
		return saleSkuPo;
	}
	public void setSaleSkuPo(SaleSkuPo saleSkuPo) {
		this.saleSkuPo = saleSkuPo;
	}
	public BigDecimal getListPrice() {
		return listPrice;
	}
	public void setListPrice(BigDecimal listPrice) {
		this.listPrice = listPrice;
	}
	public BigDecimal getPointPrice() {
		return pointPrice;
	}
	public void setPointPrice(BigDecimal pointPrice) {
		this.pointPrice = pointPrice;
	}
	public String getSoNo() {
		return soNo;
	}
	public void setSoNo(String soNo) {
		this.soNo = soNo;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public String getReturnId() {
		return returnId;
	}
	public void setReturnId(String returnId) {
		this.returnId = returnId;
	}
	public String getReturnStatus() {
		return returnStatus;
	}
	public void setReturnStatus(String returnStatus) {
		this.returnStatus = returnStatus;
	}
	public String getMainCloudPath() {
		return mainCloudPath;
	}
	public void setMainCloudPath(String mainCloudPath) {
		this.mainCloudPath = mainCloudPath;
	}
	public String getProductId() {
		return productId;
	}
	public void setProductId(String productId) {
		this.productId = productId;
	}
	public String getSoStatus() {
		return soStatus;
	}
	public void setSoStatus(String soStatus) {
		this.soStatus = soStatus;
	}
	public String getAttrOpValues() {
		return attrOpValues;
	}
	public void setAttrOpValues(String attrOpValues) {
		this.attrOpValues = attrOpValues;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getSubName() {
		return subName;
	}
	public void setSubName(String subName) {
		this.subName = subName;
	}

	public String getActivityType() {
		return activityType;
	}

	public void setActivityType(String activityType) {
		this.activityType = activityType;
	}

	public Long getActSkuId() {
		return actSkuId;
	}

	public void setActSkuId(Long actSkuId) {
		this.actSkuId = actSkuId;
	}

}